package com.gogowan.agroenterprise.model;

import java.io.Serializable;
import java.util.List;

/**
 * @Description:箱码信息
 * @author mdp
 * @date 2017年1月9日 下午5:26:28 
 */
public class BoxCode implements Serializable{


	/// 退返出库扫描的二维码2021-2-22
	/// </summary>
	public String BackEwm ;
	/// <summary>
    /// 箱码
    /// </summary>
    private String Code;
    /// <summary>
    /// 产品名称
    /// </summary>
    private String MaterialName;
	/// <summary>
	/// 产品ID
	/// </summary>
	public long MaterialID ;
    /// <summary>
    /// 产品型号
    /// </summary>
    private String MaterialSpecication;
    /// <summary>
    /// 装箱日期
    /// </summary>
    private String PackDate;
    /// <summary>
    /// 仓库编号
    /// </summary>
    private long StoreId;
    /// <summary>
    /// 仓库名称
    /// </summary>
    private String StoreName;
    /// <summary>
    /// 是否可以正常入库-1不可以入 1可以
    /// </summary>
    private int Used;
    //产品数量
    private long MaCount;
    /// <summary>
    /// 垛数量
    /// </summary>
    public int DuoCount;
    /// <summary>
    /// 箱数
    /// </summary>
    public int BoxCount;
    /// <summary>
    /// 礼盒数量
    /// </summary>
    public int GiftCount;
    /// <summary>
    /// 产品信息
    /// </summary>
    public List<BoxCodeMaterial> BoxMaterial;
	/**
	 * @return the code
	 */
	public String getCode() {
		return Code;
	}
	/**
	 * @param code the code to set
	 */
	public void setCode(String code) {
		Code = code;
	}
	/**
	 * @return the materialName
	 */
	public String getMaterialName() {
		return MaterialName;
	}
	/**
	 * @param materialName the materialName to set
	 */
	public void setMaterialName(String materialName) {
		MaterialName = materialName;
	}
	/**
	 * @return the materialSpecication
	 */
	public String getMaterialSpecication() {
		return MaterialSpecication;
	}

	public long getMaterialID() {
		return MaterialID;
	}

	public void setMaterialID(long materialID) {
		MaterialID = materialID;
	}

	/**
	 * @param materialSpecication the materialSpecication to set
	 */

	public void setMaterialSpecication(String materialSpecication) {
		MaterialSpecication = materialSpecication;
	}
	/**
	 * @return the packDate
	 */
	public String getPackDate() {
		return PackDate;
	}
	/**
	 * @param packDate the packDate to set
	 */
	public void setPackDate(String packDate) {
		PackDate = packDate;
	}
	/**
	 * @return the storeId
	 */
	public long getStoreId() {
		return StoreId;
	}
	/**
	 * @param storeId the storeId to set
	 */
	public void setStoreId(long storeId) {
		StoreId = storeId;
	}
	/**
	 * @return the storeName
	 */
	public String getStoreName() {
		return StoreName;
	}
	/**
	 * @param storeName the storeName to set
	 */
	public void setStoreName(String storeName) {
		StoreName = storeName;
	}
	/**
	 * @return the used
	 */
	public int getUsed() {
		return Used;
	}
	/**
	 * @param used the used to set
	 */
	public void setUsed(int used) {
		Used = used;
	}
	public long getMaCount() {
		return MaCount;
	}
	public void setMaCount(long maCount) {
		MaCount = maCount;
	}
	public int getDuoCount() {
		return DuoCount;
	}
	public void setDuoCount(int duoCount) {
		DuoCount = duoCount;
	}
	public int getBoxCount() {
		return BoxCount;
	}
	public void setBoxCount(int boxCount) {
		BoxCount = boxCount;
	}
	public int getGiftCount() {
		return GiftCount;
	}
	public void setGiftCount(int giftCount) {
		GiftCount = giftCount;
	}
	public List<BoxCodeMaterial> getBoxMaterial() {
		return BoxMaterial;
	}
	public void setBoxMaterial(List<BoxCodeMaterial> boxMaterial) {
		BoxMaterial = boxMaterial;
	}

	public String getBackEwm() {
		return BackEwm;
	}

	public void setBackEwm(String backEwm) {
		BackEwm = backEwm;
	}
}
